一、常见负载均衡算法(4 类 8 种)
| 类别 | 算法 | 一句话说明 | 适用场景 |
|---|---|---|---|
| 轮询类 | 轮询(Round Robin) | 请求按顺序挨个分发 | 服务器性能同质 |
| 加权轮询(Weighted RR) | 按权重比例轮询 | 服务器性能异质 | |
| 哈希类 | 源 IP 哈希(IP Hash) | 相同客户端 IP 永远落到同一节点 | 需会话保持 |
| 一致性哈希 | 节点增减只影响相邻区间 | 缓存系统 | |
| 最少连接类 | 最少连接(Least Connections) | 优先分给当前连接数最少的节点 | 长连接、WebSocket |
| 加权最少连接(WLC) | 把连接数除以权重再比较 | 异构长连接 | |
| 延迟/压力类 | 最快响应(Least Time) | 谁响应快给谁 | API 网关、大文件下载 |
| 基于压力判断(CPU/Load) | 定期上报负载,超过阈值剔除 | 内部 RPC、微服务 |